<?php

/**

 * This is the model class for table "{{category}}".

 *

 * The followings are the available columns in table '{{category}}':

 * @property string $id

 * @property string $name

 * @property integer $active

 */
class MaterialMuro extends CActiveRecord {

    /**

     * Returns the static model of the specified AR class.

     * @return Category the static model class

     */
    public static function model($className = __CLASS__) {

        return parent::model($className);
    }

    /**

     * @return string the associated database table name

     */
    public function tableName() {

        return 'materialMuro';
    }

    /**

     * @return array validation rules for model attributes.

     */
    public function rules() {

        // NOTE: you should only define rules for those attributes that
        // will receive user inputs.

        /* return array(

          array('name', 'required'),

          array('active', 'numerical', 'integerOnly'=>true),

          array('name', 'length', 'max'=>100),

          // The following rule is used by search().

          // Please remove those attributes that should not be searched.

          array('id, name, active', 'safe', 'on'=>'search'),

          ); */
    }

    /**

     * @return array customized attribute labels (name=>label)

     */
    public function attributeLabels() {

        return array(
            'id' => 'Id',
            'materialMuro' => Yii::t('App', 'Material Muro'),
        );
    }

    /**

     * Retrieves a list of models based on the current search/filter conditions.

     * @return CActiveDataProvider the data provider that can return the models based on the search/filter conditions.

     */
    public function search() {

        // Warning: Please modify the following code to remove attributes that
        // should not be searched.



        $criteria = new CDbCriteria;
        $criteria->compare('id', $this->id, true);
        $criteria->compare('materialMuro', $this->materialMuro);



        return new CActiveDataProvider('MaterialMuro', array(
            'criteria' => $criteria,
        ));
    }

}